strongswan: fix build issues around PARSE_ERROR
authorPhilip Prindeville <[email protected]>
Thu, 17 Jul 2025 04:33:22 +0000 (22:33 -0600)
committerPhilip Prindeville <[email protected]>
Thu, 17 Jul 2025 15:41:39 +0000 (09:41 -0600)
commit89fa8033b851db004182c5e33b0728bc2f95b807
treec306fc520791153e0e66e453c569aa815d53d0c5
parent8457a9fecc52aa3d4b45ea4e6808ad585dfca510
strongswan: fix build issues around PARSE_ERROR

This symbol is an enum defined both in wolfssl and strongswan.  This
creates a clash in C's flat namespace.  A workaround is to redefine it
when we include wolfssl headers, but really one of the other should
pick a better name.

Signed-off-by: Philip Prindeville <[email protected]>
net/strongswan/Makefile
net/strongswan/patches/0100-work-around-parse_error-clash.patch [new file with mode: 0644]